Particle Swarm Optimization Using Crossover Operator
نویسنده
چکیده
Particle swarm optimization (PSO) has been widely used mainly due to its simple concept and its ability to converge to reasonable solution fast. However, this algorithm is always inefficient while optimizing complex global optimization problems because it is easy to be trapped into local optima. Researches into the combination of evolutionary operators with PSO is one of the most significant and promising topics to enhance the search ability of PSO. This paper develops a crossover operator and applies it into PSO in order to use all useful information of the swarm to prevent premature convergence. The crossover operator introduces a vector called cBest for each particle, which is used to store the crossover results among all the particles on each dimension. Therefore, the crossover operator utilizes the whole swarm’s information to keep the diversity and guides the particles to the global optimum efficiently. The proposed crossover PSO (CPSO) has been applied to optimize multidimensional mathematical functions, and the experimental results demonstrate that CPSO can prevent the premature and yield better performance when is compared with the traditional PSOs, especially in solving multimodal functions.
منابع مشابه
Multi-Objective Optimization of Solar Thermal Energy Storage Using Hybrid of Particle Swarm Optimization and Multiple Crossover and Mutation Operator
Increasing of net energy storage (Q net) and discharge time of phase change material (t PCM), simultaneously, are important purpose in the design of solar systems. In the present paper, Multi-Objective (MO) based on hybrid of Particle Swarm Optimization (PSO) and multiple crossover and mutation operator is used for Pareto based optimization of solar systems. The conflicting objectives are Q net...
متن کاملAn improved particle swarm optimization with a new swap operator for team formation problem
Formation of effective teams of experts has played a crucial role in successful projects especially in social networks. In this paper, a new particle swarm optimization (PSO) algorithm is proposed for solving a team formation optimization problem by minimizing the communication cost among experts. The proposed algorithm is called by improved particle optimization with new swap operator (IPSONSO...
متن کاملParticle Swarm Optimization Using Blended Crossover Operator
In recent days, Swarm Intelligence plays an important role in solving many real life optimization problems. Particle Swarm Optimization (PSO) is swarm intelligence based search and optimization algorithm which is used to solve global optimization problems. But due to lack of population diversity and premature convergence it is often trapped into local optima. We can increase diversity and preve...
متن کاملModeling and Hybrid Pareto Optimization of Cyclone Separators Using Group Method of Data Handling (GMDH) and Particle Swarm Optimization (PSO)
In present study, a three-step multi-objective optimization algorithm of cyclone separators is catered for the design objectives. First, the pressure drop (Dp) and collection efficiency (h) in a set of cyclone separators are numerically evaluated. Secondly, two meta models based on the evolved Group Method of Data Handling (GMDH) type neural networks are regarded to model the Dp and h as the re...
متن کاملA New PSO Algorithm with Crossover Operator for Global Optimization Problems
This paper presents a new variant of Particle Swarm Optimization algorithm named QPSO for solving global optimization problems. QPSO is an integrated algorithm making use of a newly defined, multiparent, quadratic crossover operator in the Basic Particle Swarm Optimization (BPSO) algorithm. The comparisons of numerical results show that QPSO outperforms BPSO algorithm in all the twelve cases ta...
متن کامل